<?php
session_start();
?>
<html>
    <head>
        <meta http-equiv="refresh" content="100000;" /> 
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" type="text/css" href="style.css"/>
    </head>
    <body>
        <?php
        include('functions.php');
        include('header.php');
        $transfer = false;
        if (isset($_POST['title']) && !empty($_POST['title']) && isset($_POST['resum']) && !empty($_POST['resum']) && isset($_POST['textimg']) && !empty($_POST['textimg']) && isset($_POST['textart']) && !empty($_POST['textart']) && isAdmin() && coUser()) {
            $transfer = true;
        } else {
            echo 'Tous les champs sont obligatoires';
        }
        
        if ($transfer) {
            if ($_FILES['nom_du_fichier']['error']) {
                switch ($_FILES['nom_du_fichier']['error']) {
                    case 1: // UPLOAD_ERR_INI_SIZE    
                        echo"Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
                        break;
                    case 2: // UPLOAD_ERR_FORM_SIZE    
                        echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !";
                        break;
                    case 3: // UPLOAD_ERR_PARTIAL    
                        echo "L'envoi du fichier a été interrompu pendant le transfert !";
                        break;
                    case 4: // UPLOAD_ERR_NO_FILE    
                        echo "Le fichier que vous avez envoyé a une taille nulle !";
                        break;
                }
            } else {
                $chemin_destination = 'img/imgart/';
                if (isset($_POST['cbune']))
                    $cbune = true; 
                else
                    $cbune = false;
                move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination . $_FILES['nom_du_fichier']['name']);
                
                CreateArticle($_POST['title'], $_POST['resum'], $chemin_destination . $_FILES['nom_du_fichier']['name'], $_POST['textimg'], $cbune, $_POST['textart'], $_POST['cat']);
            }
        }
        ?>
    </body>
</html>
